Возвращает развернутый список групп пользователей, в которые входит определенный пользователь.
[id(100496)] HRESULT GetUserAdminUnitIDsDataset( [in] BSTR UserName, [in] VARIANT_BOOL WithUpdate, [out, retval] IMemoryDataset** Value );
|
Параметры |
Описание |
|
UserName |
Имя пользователя |
|
WithUpdate |
Принудительное обновление таблицы tbl_UserAdminUnit |
|
Value |
Возвращаемое значение |
Иерархия групп пользователей, в которые входит заданный пользователь.
При запуске системы через хранимую процедуру tsp_LoadUserAdminUnit для заданного в параметре "UserName" пользователя разворачивает иерархию групп пользователей, в которые входит этот пользователь, заполняя таблицу tbl_UserAdminUnit.
Если параметр "UserName" не заполнен, метод использует имя текущего пользователя приложения.
Если параметр "WithUpdate" установлен в значение "True", то перед выполнением запроса, возвращающего имя пользователя, предварительно будет запускаться процедура tsp_LoadUserAdminUnit для заданного пользователя.
|
№ |
Описание |
|
1. |
Таблица tbl_UserAdminUnit содержит соответствие пользователей и групп пользователей системы. |
|
Copyright (с) Terrasoft 2002-2012.
|